various infrastructures - French English Dictionary